#include "Nodo.h"

/* Cada nodo posee un puntero al siguiente nodo, y dos char
 * que representan una posicion en el tablero de ajedrez.*/

Nodo::Nodo(Nodo* siguienteNodo, char x, char y)
				:siguienteNodo(siguienteNodo), coordX(x), coordY(y) {
}

Nodo* Nodo::getSiguiente() const {
	return this->siguienteNodo;
}
char Nodo::getCoordX() const {
    return coordX;
}

char Nodo::getCoordY() const {
    return coordY;
}

void Nodo::setCoordX(char coordX) {
    this->coordX = coordX;
}

void Nodo::setCoordY(char coordY) {
    this->coordY = coordY;
}

void Nodo::setSiguiente(Nodo *unNodo) {
	this->siguienteNodo = unNodo;
}

Nodo::~Nodo() {
}
